to be repayable - Espagnol Anglais Dictionnaire